[emulator] 在 ARM 架構的 macOS 中安裝 Android 模擬器
前情提要
身為一個 Web 開發者,有時候需要在不同的裝置上測試自己的網站,如果可以在自己的電腦上模擬不同的裝置,那將會是一個很方便的功能。
使用 MacBook Pro 的開發者,要模擬 iPhone 、 iPad 只要透過 Xcode 就可以輕鬆完成,但是如果要模擬 Android 裝置,就需要透過 Android Studio 來完成。
但是,我並不想開發 Android App,只是想要模擬 Android 裝置,這時候我只需要一個 Android 模擬器,不需要安裝整套 Android Studio。
環境
- macOS Sequoia 15.2
- MacBook Pro 2021 M1 Pro
安裝 Android 模擬器
-
透過 Homebrew 安裝 android command-line tools
brew install --cask android-commandlinetools
-
查看想要安裝的模擬器版本
# 只列出 arm64 版本的模擬器
sdkmanager --list | grep arm64 -
下載想要安裝的模擬器
sdkmanager "system-images;android-33;google_apis;arm64-v8a"
-
安裝 Android SDK
這邊要注意安裝的版本號,版本號要跟 Android 模擬器的版本號一致,否則會無法正常運作。
# sdkmanager "build-tools;32.0.0"
sdkmanager "build-tools;33.0.0"
# sdkmanager "platforms;android-32"
sdkmanager "platforms;android-33"
sdkmanager "platform-tools"